-- Tactician_Module_Template.lua
-- A template to use for making modules

-- You should use the Tactician_ModuleData table for data so that it is cleared when the module unloads.

function Tactician_TEMP_Load()

	DEFAULT_CHAT_FRAME:AddMessage("Hi! Module Load function.");
	
	-- Register the events
	Tactician_RegisterModuleEvent("COMBAT_LOG_EVENT_UNFILTERED",Tactician_TEMP_CombatLog);

end

function Tactician_TEMP_Engage()

	DEFAULT_CHAT_FRAME:AddMessage("Engaging. Good luck!");

end

function Tactician_TEMP_Defeat()

	DEFAULT_CHAT_FRAME:AddMessage("You've defeated the boss. Well done!");

end

function Tactician_TEMP_CombatLog()

	-- Handle the COMBAT_LOG_EVENT_UNFILTERED event here

end

Tactician_RegisterModule({
	id = "TEMP",
	label = "Template",
	encounter = "TEMP Encounter",
	loadFunc = Tactician_TEMP_Load,
	engageFunc = Tactician_TEMP_Engage,
	defeatFunc = Tactician_TEMP_Defeat
})